Tcs Faces Skills Gap With 80,000 Open Positions: Impact And Insights